descend upon - Espagnol Anglais Dictionnaire